// ApiService.java
package com.example.sqltowebdemo;

import retrofit2.Call;
import retrofit2.http.Body;
import retrofit2.http.GET;
import retrofit2.http.POST;
import retrofit2.http.Path;

import java.util.List;

public interface ApiService {
    @POST("register")
    Call<User> registerUser(@Body User user);

    @POST("login")
    Call<User> loginUser(@Body User user);

    @POST("notes")
    Call<User> addNote(@Body Note note);

    @GET("notes/{username}")
    Call<List<Note>> getNotes(@Path("username") String username);
}